i hear ya on that - German English Dictionary